package com.dynamic.mybatis.core.intercept;

import com.dynamic.mybatis.core.metadata.DynamicMappedStatement;

/**
 * @Description
 * @Author xs
 * @Date 2023/4/7 9:22
 */
public interface DynamicMappedStatementHandler {
    enum   OPERATE {
        ADD,
        UPDATE,
        DELETE
    }

   void before(OPERATE operate,DynamicMappedStatement dms);

   void after(OPERATE operate,DynamicMappedStatement dms);
}